leader peptide - English Synonyms Dictionary